package com.sc.nft.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sc.nft.enums.WithdrawalsStatusEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 用户提现记录
 *
 * @Author：LiGen
 * @Package：com.sc.nft.entity.vo
 * @Project：sc_metago
 * @name：WxMiniUserWithdrawalsVO
 * @Date：2024/5/21 17:53
 * @Filename：WxMiniUserWithdrawalsVO
 */
@Data
public class WxMiniUserWithdrawalsVO {

    @ApiModelProperty(value = "提现金额")
    private BigDecimal amount;

    @ApiModelProperty(value = "提现状态:0-待提现;1-提现中;2-已提现;3-拒绝提现")
    private WithdrawalsStatusEnum withdrawalsStatus;

    @ApiModelProperty(value = "备注")
    private String note;

    @ApiModelProperty(value = "提现时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

}
